データの取得全件

class TestController < ApplicationController
  def index
    @companies = Company.all
  end
end
<% @companies.each do |company|%>
    <div><%= company['name'] %></div>
<% end %>
上の例では、Companyモデルのすべてのデータを取得して変数に代入し、繰り返し処理でビューに表示させています。

モデルのデータを取得するには
モデル.all

の形式で記入します。

ビュー側では、リストの中にハッシュが入ったような形式になっているためeachで単体のデータになるように繰り返し処理を行い、
eachで代入されている変数['フィールド名']

の形式でデータを取得します。